<html>
<body>
报告使用与其原始用途无关的新值覆盖其值而进行“重用”的局部变量。
<p>此类局部变量重用可能令人困惑，因为局部变量的预期语义可能随每种用法而异。 如果由于代码更改，视为被覆盖的值实际看似处于活动状态，它也可能容易出现错误。 保持变量生命周期尽可能短不失为一种好做法，不要为了简洁而重用局部变量。</p>
<!-- tooltip end -->
<p>示例：</p>
<pre><code>
    void x() {
        String s = "one";
        System.out.println("s = " + s);
        s = "two"; //重用局部变量 's'
        System.out.println("s = " + s);
    }
</code></pre>

</body>
</html>